A Software-Defined Metro Fabric Architecture Using Disaggregated Switching And Vxlan